Bmw Ce04: The Motorbike Of The Future Is Here... A Little Too Soon